stefan malloch